periodic signal - French English Dictionary